1414875
425868
403576
227743
610702
362639
1959776
10555222
474301
355355
830393
409132
796312
888871
823147
910949
1018724
834610
576505
58952
103987
617377
299284
553842